//实现一个算法，确定一个字符串 s 的所有字符是否全都不同。 
//
// 示例 1： 
//
// 
//输入: s = "leetcode"
//输出: false 
// 
//
// 示例 2： 
//
// 
//输入: s = "abc"
//输出: true
// 
//
// 限制： 
//
// 
// 0 <= len(s) <= 100 
// s[i]仅包含小写字母 
// 如果你不使用额外的数据结构，会很加分。 
// 
//
// Related Topics 位运算 哈希表 字符串 排序 👍 349 👎 0


package LeetCode.editor.cn;


/**
 * @author ldltd
 * @date 2025-06-03 09:43:30
 * @description 面试题 01.01.判定字符是否唯一
 
 */
 
public class IsUniqueLcci {
    public static void main(String[] args) {
    //测试代码
    IsUniqueLcci fun = new IsUniqueLcci();
    Solution solution= fun.new Solution();
    
    }

//leetcode submit region begin(Prohibit modification and deletion)
class Solution {
    public boolean isUnique(String astr) {
        int [] ar=new int[26] ;
        for (int i = 0; i < astr.length(); i++) {
            int index = astr.charAt(i) - 'a';
            if (ar[index] == 1) {
                return false;
            }
            ar[index] = 1;
        }
        return true;
    }
}
//leetcode submit region end(Prohibit modification and deletion)

}
